package com.epalmpay.service.activity;

import com.epalmpay.dto.activity.ActivityRoutineInDTO;
import com.epalmpay.dto.activity.ActivityRoutineListOutDTO;
import com.epalmpay.dto.activity.MemberBirthdayInDTO;
import com.epalmpay.entity.ActivityRoutine;
import com.epalmpay.entity.Page;


/**
 * Created by Administrator on 2017/5/22.
 */
public interface IActivityRoutineService {

public ActivityRoutine GetRoutineWithGroupIdAndActivityId(MemberBirthdayInDTO routineInDTO) throws Exception;
public ActivityRoutine InitialRoutineActivity(ActivityRoutine activityRoutine) throws Exception;
public int UpdateRoutineWithGroupIdAndActivityId(ActivityRoutine activityRoutine) throws Exception;

public ActivityRoutineListOutDTO GetActivityRoutineList(ActivityRoutineInDTO activityRoutineInDTO, Page page) throws Exception;


}
